package com.gitee.qdbp.jdbc.plugins;

import com.gitee.qdbp.jdbc.exception.UnsupportedFieldException;

/**
 * 字段名转列名
 *
 * @author zhaohuihua
 * @version 20210510
 */
public interface ColumnNameResolver {

    /**
     * 获取列名
     * 
     * @param fieldName 字段名
     * @return 列名, 如果不支持该字段将抛出异常
     * @throws UnsupportedFieldException 不支持的字段名
     */
    String getColumnName(String fieldName) throws UnsupportedFieldException;
}
